bcpProject Custom Control v1.50 Installation (BCP100.VBX)

Installing bcpProject

1. From File Manager run the SETUP.EXE file that came with the bcpProject package.
2. bcpProject Setup will prompt you for the installation directory and whether or not to create a program group.
3. bcpProject Setup will inform you that installation is complete.

bcpProject needs the following files in order to install properly:

1. setup.exe
2. bcp100.lzh
3. bcp0001

Installation provides the following files bcpProject needs in order to run properly:

1. bcp100.vbx (Custom Control)
2. bcp100.hlp (Help File)
3. bcp100.rtf (Technical Reference)
4. bcpconst.bas (Visual Basic Constant File)
5. demo.mak (Visual Basic Demo Project)
6  demo.frm (Visual Basic Demo Form)
7. bcpconst.pas (Delphi Constant File)
8. demo.dpr (Delphi Demo Project)
9. bcpdemo.pas (Delphi Demo Code)
10. bcpdemo.dfm (Delphi Demo Form)
11. titles.fmt
12. titles.txt

bcpProject Version Defect Fixes:

v1.10

  - Initial release

v1.11

  - Fixes problem with MS-SQL 6.0 and greater using new Decimal and Numeric types
  - Error message generated during bulk copy setup claiming that cannot start an operation with results still pending

v1.12

  - Fixes problem with bcpEndRow property being ignored when bulk coping into a table

v1.50

  - Adds the additional property of sqlTableOwnerName

Using bcpProject with MS-SQL 6.0

  MS-SQL 6.0 16-Bit DB-Library contains a bug which will not enable you to bulk copy DECIMAL or NUMERIC types. Until Microsoft solves this problem and releases a new W3DBLIB.DLL a work around can be achieved by replacing all of the DECIMAL and NUMERIC references in you format (*.fmt) files with a SYSCHAR of a length large enough to accommodate the data. Use this short example as a template:

ERROR FORMAT FILE

6.0
2
1       DECIMAL       1       19      ""        1       decimal_test
2       NUMERIC       1       19      ""        2       numeric_test

WORK AROUND FORMAT FILE

6.0
2
1       SQLCHAR       0       20      ""        1       decimal_test
2       SQLCHAR       0       20      ""        2       numeric_test

bcpProject Registration Info

The registration fee for bcpProject is $35. You can register by email, or mail. Payments can be made by check, money order, or a Compuserve Shareware Registration Order.

Mail Orders:

	You can order bcpProject by mail by sending a check or money order for US $35 to the following address:

	Building Block Software Systems, Inc.
	P.O. Box 227 
	Franklin Park, NJ  08823
	USA

	All funds must be in US dollars drawn on a US bank. We will send you a license via standard (first class) mail, upon reception of your check. Please allow for normal postal service delays before inquiring about your order.  The cost of a single user developer is $35. This price is for the license only and does not include media distribution.  We only send you a set of keys to 'unlock' the software and verify registration.  If you want a disk, please indicate so in your order and add $5 ($7 overseas) for shipping and handling.

COMPUSERVE SWREG Orders:

	You can register via CompuServe by going to the Shareware Registration Forum (GO SWREG) and following the forum instructions. The Registration ID for bcpProject is 9233. You can also do a keyword search using the keyword bcpProject.  We will send you a license via e-mail, upon notification of your order. Please allow for normal delays before inquiring about your order.  The cost of a single user developer is $35. This price is for the license only and does not include media distribution. We only send you a set of keys to 'unlock' the software and verify registration.(If you want the latest versions of the software, you can find them at the MSBASIC Forum (GO MSBASIC), Library 17 (3rd Party Products).

By registering, you will be able to distribute royalty-free executables that use bcpProject. You will also receive prioritized online support, free minor updates (1.x), discounts on major updates (2.x, 3.x, etc..) and our thanks.
Where To Find Our Shareware

WWW:
For the latest in product and registration information see our web page at: http://ourworld.compuserve.com/homepages/BuildingBlock

Licensing
i) shareware version
	You may use the shareware version of bcpProject for up to 30 days in your design environment and for evaluation purposes only. You may copy and distribute it freely as long as all the files in the package, including the demo programs and the help file are distributed with it and no changes or additions of any kind are made to the original package.  There is no charge for any of the above, however, you are specifically prohibited from charging, or requesting donations for any copies, however made, and from distributing bcpProject and/or it's accompanying files with other products (commercial or otherwise) without prior written permission from Building Block Software Systems, Inc. 

ii) registered version
	As a registered user, you can use bcpProject in your design environment as well as distribute executables that use bcpProject as a runtime component. Building Block Software Systems asks for no royalties or runtime fees for such distribution. The only requirement is that you distribute a license file which will bear your unique serial number. You will obtain that file upon registration. We also ask you as a courtesy to distribute the help file with your application, but you are not required to do so. 

Please note that the rights to the license file are not transferable: users of your application cannot legally use the license for their  own applications, or distribute their own code using the a license file with your serial number on it. Only registered users can distribute executables using bcpProject.  You may install only one registered copy of bcpProject in a single workstation at any time. Use of a registered copy in more than one workstation is against the terms of this licensing agreement. In particular, you are specifically prohibited from distributing a registered version of bcpProject except as a runtime component of one of your applications.

Limitation of liability:

THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. THE EXTENT OF LIABILITY OF THE SELLER IS HEREBY LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE. IN PARTICULAR, IN NO EVENT SHALL BUILDING BLOCK SOFTWARE SYSTEMS BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOSS OF PROFITS, LOSS OF DATA, INCLUDING BUT NOT LIMITED TO SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR INDIRECT DAMAGES ARISING FROM THE USE OF THIS SOFTWARE. 